﻿namespace ConsoleApp1
{
    //1 out变量
    //"out 变量" 的特性，它允许在调用方法时，直接在方法调用中声明并初始化 out 参数。
    //这样可以简化代码，避免在方法调用之前需要提前声明变量。
    internal class Program
    {
        static void Divide(int dividend, int divisor, out int quotient, out int remainder)
        {
            quotient = dividend / divisor;
            remainder = dividend % divisor;
        }

        static void Main()
        {
            int dividend = 10;
            int divisor = 3;

            // 在方法调用中声明并初始化 out 变量
            Divide(dividend, divisor, out int result, out int remainder);
          
            Console.WriteLine($"Quotient: {result}, Remainder: {remainder}");
        }
    }
}